2APL: a practical agent programming language
نویسندگان
چکیده
منابع مشابه
A Practical Agent Programming Language
This paper discusses the need for an effective and practical BDI-based agentoriented programming language. It proposes an alternative by presenting the syntax and semantics of a programming language, called 2APL (A Practical Agent Programming Language). This programming language facilitates the implementation of multi-agent systems consisting of individual cognitive agents. 2APL distinguishes i...
متن کاملModularity in Agent Programming Languages: An Illustration in Extended 2APL
This paper discusses a module-based vision for designing BDI-based multi-agent programming languages. The introduced concept of module is generic and facilitates the implementation of different agent concepts such as roles and agent profiles, or to adopt common programming techniques such as encapsulation and information hiding. This vision is applied to 2APL, which is an existing BDI-based age...
متن کاملModular Rule-Based Programming in 2APL
This chapter presents a modular version of a rule-based programming language called 2APL (A Practical Agent Programming Language). This programming language is designed to support the implementation of multi-agent systems where individual agents are specified in terms of cognitive concepts such as beliefs, goals, event, actions, plans, and three types of reasoning rules. The reasoning rules fac...
متن کاملProgramming language translation - a practical approach
Of course, from childhood to forever, we are always thought to love reading. It is not only reading the lesson book but also reading everything good is the choice of getting new inspirations. Religion, sciences, politics, social, literature, and fictions will enrich you for not only one aspect. Having more aspects to know and understand will lead you become someone more precious. Yea, becoming ...
متن کاملPyTri, a Visual Agent Programming Language
PyTri is a Python based visual agent programming language which has been designed top-down to utilize the possibilities of graphical representation of control flow by amending the concepts of Petri nets. Its main inspiration, Mulan, which is based on Java nets, originated bottomup from a powerful formalism, which allows modeling and programming multi-agent systems. The here presented PyTri visi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Autonomous Agents and Multi-Agent Systems
سال: 2008
ISSN: 1387-2532,1573-7454
DOI: 10.1007/s10458-008-9036-y